home *** CD-ROM | disk | FTP | other *** search
/ infoROM 17,000 Product Descriptions for Business / infoROM Product Descriptions for Business - ESX Interactive.ISO / argdemos / objdemo / toolkit.exe / APPLICA.DCL < prev    next >
Encoding:
Text File  |  1993-01-04  |  30.6 KB  |  1,455 lines

  1. span_tree : dialog {
  2.     label = "Spanning Tree";
  3.     : concatenation {
  4.         : button {
  5.             label = "Name...";
  6.             key = "point_but";
  7.             fixed_width = true;
  8.         }
  9.         : edit_box {
  10.             width = 16;
  11.             key = "point_name";
  12.         }
  13.     }
  14.     spacer;
  15.     spacer;
  16.     ok_cancel;
  17.     errtile;
  18. }
  19.  
  20. net_res : dialog {
  21.     label = "NETWORK RESULT";
  22.     initial_focus = "net_res";
  23.     : row {
  24.         : boxed_column {
  25.             label = "Segments Set:";
  26.             width = 17.5;
  27.             : row {
  28.                 : text {
  29.                     label = "Save :";
  30.                     alignment = centered;
  31.                 }
  32.                 : boxed_radio_column {
  33.                     label = "";
  34.                     fixed_width = true;
  35.                     : radio_button {
  36.                         label = "Yes";
  37.                         key = "yes_sv_sgm";
  38.                     }
  39.                     : radio_button {
  40.                         label = "No";
  41.                         key = "no_sv_sgm";
  42.                     }
  43.                 }
  44.             }
  45.             spacer;
  46.             : paragraph {
  47.                 : text {
  48.                     label = "Name:";
  49.                 }
  50.                 : edit_box {
  51.                     label = "";
  52.                     key = "nm_sgm";
  53.                 }
  54.             }
  55.             : boxed_column {
  56.             }
  57.             : spacer { height = 0.5; }
  58.             : text {
  59.                 label = "Find Component";
  60.             }
  61.             : text {
  62.                 label = "Crossing Segment";
  63.             }
  64.             : boxed_radio_column {
  65.                 fixed_width = true;
  66.                 alignment = right;
  67.                 : radio_button {
  68.                     label = "Yes";
  69.                     key = "yes_crs_sgm";
  70.                 }
  71.                 : radio_button {
  72.                     label = "No";
  73.                     key = "no_crs_sgm";
  74.                 }
  75.             }
  76.             : spacer { height = 0.7; }
  77.             : column {
  78.                 : edit_box {
  79.                     label = "Distance:";
  80.                     key = "dis_sgm";
  81.                     edit_width = 5.2;
  82.                 }
  83.                 : row {
  84.                     : spacer { width = 9.1; }
  85.                     : button {
  86.                         label = "Pick";
  87.                         key = "pick_sgm";
  88.                     }
  89.                 }
  90.             }
  91.             : spacer { height = 0.7; }
  92.         }
  93.         : boxed_column {
  94.             label = "End Nodes:";
  95.             width = 17.5;
  96.             : row {
  97.                 : text {
  98.                     label = "Save :";
  99.                     alignment = centered;
  100.                 }
  101.                 : boxed_radio_column {
  102.                     label = "";
  103.                     fixed_width = true;
  104.                     : radio_button {
  105.                         label = "Yes";
  106.                         key = "yes_sv_end";
  107.                     }
  108.                     : radio_button {
  109.                         label = "No";
  110.                         key = "no_sv_end";
  111.                     }
  112.                 }
  113.             }
  114.             spacer;
  115.             : paragraph {
  116.                 : text {
  117.                     label = "Name:";
  118.                 }
  119.                 : edit_box {
  120.                     label = "";
  121.                     key = "nm_end";
  122.                 }
  123.             }
  124.             : boxed_column {
  125.             }
  126.             : spacer { height = 0.5; }
  127.             : text {
  128.                 label = "Find Component";
  129.             }
  130.             : text {
  131.                 label = "at Proximity ?";
  132.             }
  133.             : boxed_radio_column {
  134.                 fixed_width = true;
  135.                 alignment = right;
  136.                 : radio_button {
  137.                     label = "Yes";
  138.                     key = "yes_crs_end";
  139.                 }
  140.                 : radio_button {
  141.                     label = "No";
  142.                     key = "no_crs_end";
  143.                 }
  144.             }
  145.             : spacer { height = 0.7; }
  146.             : column {
  147.                 : edit_box {
  148.                     label = "Distance:";
  149.                     key = "dis_end";
  150.                     edit_width = 5.2;
  151.                 }
  152.                 : row {
  153.                     : spacer { width = 9.1; }
  154.                     : button {
  155.                         label = "Pick";
  156.                         key = "pick_end";
  157.                     }
  158.                 }
  159.             }
  160.             : spacer { height = 0.7; }
  161.         }
  162.         : boxed_column {
  163.             label = "Stop Nodes:";
  164.             width = 17.5;
  165.             : row {
  166.                 : text {
  167.                     label = "Save :";
  168.                     alignment = centered;
  169.                 }
  170.                 : boxed_radio_column {
  171.                     label = "";
  172.                     fixed_width = true;
  173.                     : radio_button {
  174.                         label = "Yes";
  175.                         key = "yes_sv_stp";
  176.                     }
  177.                     : radio_button {
  178.                         label = "No";
  179.                         key = "no_sv_stp";
  180.                     }
  181.                 }
  182.             }
  183.             spacer;
  184.             : paragraph {
  185.                 : text {
  186.                     label = "Name:";
  187.                 }
  188.                 : edit_box {
  189.                     label = "";
  190.                     key = "nm_stp";
  191.                 }
  192.             }
  193.             : boxed_column {
  194.             }
  195.             : spacer { height = 0.5; }
  196.             : text {
  197.                 label = "Find Component";
  198.             }
  199.             : text {
  200.                 label = "at Proximity ?";
  201.             }
  202.             : boxed_radio_column {
  203.                 fixed_width = true;
  204.                 alignment = right;
  205.                 : radio_button {
  206.                     label = "Yes";
  207.                     key = "yes_crs_stp";
  208.                 }
  209.                 : radio_button {
  210.                     label = "No";
  211.                     key = "no_crs_stp";
  212.                 }
  213.             }
  214.             : spacer { height = 0.7; }
  215.             : column {
  216.                 : edit_box {
  217.                     label = "Distance:";
  218.                     key = "dis_stp";
  219.                     edit_width = 5.2;
  220.                 }
  221.                 : row {
  222.                     : spacer { width = 9.1; }
  223.                     : button {
  224.                         label = "Pick";
  225.                         key = "pick_stp";
  226.                     }
  227.                 }
  228.             }
  229.             : spacer { height = 0.7; }
  230.         }
  231.         : boxed_column {
  232.             label = "Connecting Nodes:";
  233.             width = 17.5;
  234.             : row {
  235.                 : text {
  236.                     label = "Save :";
  237.                     alignment = centered;
  238.                 }
  239.                 : boxed_radio_column {
  240.                     label = "";
  241.                     fixed_width = true;
  242.                     : radio_button {
  243.                         label = "Yes";
  244.                         key = "yes_sv_con";
  245.                     }
  246.                     : radio_button {
  247.                         label = "No";
  248.                         key = "no_sv_con";
  249.                     }
  250.                 }
  251.             }
  252.             spacer;
  253.             : paragraph {
  254.                 : text {
  255.                     label = "Name:";
  256.                 }
  257.                 : edit_box {
  258.                     label = "";
  259.                     key = "nm_con";
  260.                 }
  261.             }
  262.             : boxed_column {
  263.             }
  264.             : spacer { height = 0.5; }
  265.             : text {
  266.                 label = "Find Component";
  267.             }
  268.             : text {
  269.                 label = "at Proximity ?";
  270.             }
  271.             : boxed_radio_column {
  272.                 fixed_width = true;
  273.                 alignment = right;
  274.                 : radio_button {
  275.                     label = "Yes";
  276.                     key = "yes_crs_con";
  277.                 }
  278.                 : radio_button {
  279.                     label = "No";
  280.                     key = "no_crs_con";
  281.                 }
  282.             }
  283.             : spacer { height = 0.7; }
  284.             : column {
  285.                 : edit_box {
  286.                     label = "Distance:";
  287.                     key = "dis_con";
  288.                     edit_width = 5.2;
  289.                 }
  290.                 : row {
  291.                     : spacer { width = 9.1; }
  292.                     : button {
  293.                         label = "Pick";
  294.                         key = "pick_con";
  295.                     }
  296.                 }
  297.             }
  298.             : spacer { height = 0.7; }
  299.         }
  300.     }
  301.     : spacer { height = 1; }
  302.     ok_cancel;
  303.     errtile;
  304. }
  305.  
  306. flow_cond : dialog {
  307.     label = "FLOW CONDITION";
  308.     initial_focus = "flow_cond";
  309.     : list_box {
  310.         label = "Component      Stop Condition";
  311.         key = "cmpflt";
  312.         width = 35;
  313.         height = 5;
  314.     }
  315.     spacer;
  316.     ok_cancel;
  317. }
  318.  
  319. flt_cond : dialog {
  320.     label = "Filter";
  321.     initial_focus = "flt_cond";
  322.     : list_box {
  323.         label = "Component      Filter        ";
  324.         key = "cmpflt";
  325.         width = 35;
  326.         height = 5;
  327.     }
  328.     spacer;
  329.     ok_cancel;
  330. }
  331.  
  332. cmp_net : dialog {
  333.     label = "NETWORK ANALYSIS";
  334.     initial_focus = "cmp_net";
  335.     : text {
  336.         key = "text";
  337.         width = 15;
  338.     }
  339.     : list_box {
  340.         label = "";
  341.         key = "cmplst";
  342.         multiple_select = true;
  343.     }
  344.     spacer;
  345.     ok_cancel;
  346. }
  347.  
  348. no_comp : dialog {
  349.     label = "Warning";
  350.     initial_focus = "no_comp";
  351.     : text {
  352.         label = "Sorry, No Component ";
  353.     }
  354.     spacer;
  355.     : text {
  356.         key = "comp";
  357.         width = 16;
  358.         alignment = centered;
  359.     }
  360.     spacer;
  361.     : text {
  362.         label = " in Selection Set. ";
  363.     }
  364.     spacer;
  365.     ok_only;
  366. }
  367.  
  368. summary_report : dialog {
  369.     label = "Choose Summary Report";
  370.     initial_focus = "summary_report";
  371.     spacer;
  372.     : concatenation {
  373.         alignment = centered;
  374.         : text_part {
  375.             label = "Component: ";
  376.         }
  377.         : text_part {
  378.             key = "comp";
  379.             width = 16;
  380.         }
  381.     }
  382.     : concatenation {
  383.         : button {
  384.             label = "Report...   ";
  385.             key = "rep_but";
  386.             mnemonic = "R";
  387.         }
  388.         : edit_box {
  389.             label = "";
  390.             key = "rep_box";
  391.             width = 16;
  392.         }
  393.     }
  394.     :spacer { height = 1; }
  395.     ok_cancel;
  396.     : errtile { width = 15; }
  397. }
  398.  
  399. detail_report : dialog {
  400.     label = "Choose Detail Report";
  401.     initial_focus = "detail_report";
  402.     spacer;
  403.     : concatenation {
  404.         alignment = centered;
  405.         : text_part {
  406.             label = "Component: ";
  407.         }
  408.         : text_part {
  409.             key = "comp";
  410.             width = 16;
  411.         }
  412.     }
  413.     : concatenation {
  414.         : button {
  415.             label = "Report...   ";
  416.             key = "rep_but";
  417.             mnemonic = "R";
  418.         }
  419.         : edit_box {
  420.             label = "";
  421.             key = "rep_box";
  422.             width = 16;
  423.         }
  424.     }
  425.     :spacer { height = 1; }
  426.     ok_cancel;
  427.     : errtile { width = 15; }
  428. }
  429.  
  430. choose_report : dialog {
  431.     label = "Choose type of Report";
  432.     initial_focus = "choose_report";
  433.     : concatenation {
  434.         alignment = centered;
  435.         : text_part {
  436.             label = "Component: ";
  437.         }
  438.         : text_part {
  439.             key = "comp";
  440.             width = 16;
  441.         }
  442.     }
  443.     : radio_button {
  444.         label = "Detail Report";
  445.         key = "det";
  446.         is_default = true;
  447.     }
  448.     : radio_button {
  449.         label = "Summary Report";
  450.         key = "sum";
  451.         is_default = true;
  452.     }
  453. }
  454.  
  455. list_filt : dialog {
  456.     label = "Choose a Filter";
  457.     initial_focus = "list_filt";
  458.     : concatenation {
  459.         : text_part {
  460.             label = "List for ";
  461.         }
  462.         : text_part {
  463.             key = "comp";
  464.             width = 10;
  465.         }
  466.     }
  467.     : list_box {
  468.         label = "";
  469.         key = "fillst";
  470.         allow_accept = true;
  471.     }
  472.     spacer;
  473.     spacer;
  474.     ok_only;
  475. }
  476.  
  477. list_comp : dialog {
  478.     label = "Choose Component(s)";
  479.     initial_focus = "list_comp";
  480.     : list_box {
  481.         label = "List:";
  482.         key = "cmplst";
  483.         multiple_select = true;
  484.     }
  485.     spacer;
  486.     spacer;
  487.     ok_only;
  488. }
  489.  
  490. save : dialog {
  491.     label = "Save Proximity Set?";
  492.     initial_focus = "setname";
  493.     spacer;
  494.     : edit_box {
  495.         label = "Name:";
  496.         key = "setname";
  497.         edit_width = 16;
  498.         allow_accept = true;
  499.     }
  500.     spacer;
  501.     spacer;
  502.     ok_cancel;
  503.     : errtile { width = 20; }
  504. }
  505.  
  506. cmp_int : dialog {
  507.     label = "Component Intersection";
  508.     initial_focus = "cmp_int";
  509.     : boxed_column {
  510.         label = "First Component:";
  511.         : concatenation {
  512.             : button {
  513.                 label = "Component...";
  514.                 key = "cmp1_but";
  515.                 fixed_width = true;
  516.             }
  517.             : edit_box {
  518.                 key = "cmp1_box";
  519.                 width = 16;
  520.             }
  521.         }
  522.         : concatenation {
  523.             : button {
  524.                 label = "Variable... ";
  525.                 key = "var1_but";
  526.                 fixed_width = true;
  527.             }
  528.             : edit_box {
  529.                 key = "var1_box";
  530.                 width = 16;
  531.             }
  532.         }
  533.     }
  534.     spacer;
  535.     spacer;
  536.     : boxed_column {
  537.         label = "Second Component:";
  538.         : concatenation {
  539.             : button {
  540.                 label = "Component...";
  541.                 key = "cmp2_but";
  542.                 fixed_width = true;
  543.             }
  544.             : edit_box {
  545.                 key = "cmp2_box";
  546.                 width = 16;
  547.             }
  548.         }
  549.         : concatenation {
  550.             : button {
  551.                 label = "Variable... ";
  552.                 key = "var2_but";
  553.                 fixed_width = true;
  554.             }
  555.             : edit_box {
  556.                 key = "var2_box";
  557.                 width = 16;
  558.             }
  559.         }
  560.     }
  561.     spacer;
  562.     spacer;
  563.     : boxed_column {
  564.         label = "Pattern for Variable 1:";
  565.         : edit_box {
  566.             label = "Pattern:";
  567.             key = "patt";
  568.             edit_width = 16;
  569.             value = "*";
  570.         }
  571.     }
  572.     spacer;
  573.     spacer;
  574.     ok_cancel;
  575.     : errtile { width = 25; }
  576. }
  577.  
  578. cmp_lst : boxed_row {
  579.     label = "Component:";
  580.     : concatenation {
  581.         : button {
  582.             label = "Name...";
  583.             key = "cmplst";
  584.             fixed_width = true;
  585.         }
  586.         : edit_box {
  587.             label = "";
  588.             key = "cmp";
  589.             edit_width = 21;
  590.         }
  591.     }
  592. }
  593.  
  594. boxvar : boxed_column {
  595.     label = "Variable:";
  596.     : row {
  597.         : concatenation {
  598.             : button {
  599.                 label = "Name...";
  600.                 key = "varlst";
  601.                 fixed_width = true;
  602.             }
  603.             : edit_box {
  604.                 label = "";
  605.                 key = "var";
  606.                 edit_width =21;
  607.                 fixed_width = true;
  608.             }
  609.         }
  610.     }
  611.     spacer;
  612.     : edit_box {
  613.         label = "No. of Intervals:";
  614.         key = "nbr";
  615.         edit_width = 2;
  616.         edit_limit = 2;
  617.         fixed_width = true;
  618.     }
  619.     : edit_box {
  620.         label = "Minimum         :";
  621.         key = "min";
  622.         fixed_width = true;
  623.     }
  624.     : edit_box {
  625.         label = "Maximum         :";
  626.         key = "max";
  627.         fixed_width = true;
  628.     }
  629. }
  630.  
  631. var_lst1 : boxed_row {
  632.     label = "Numerical Variable:";
  633.     : concatenation {
  634.         : button {
  635.             label = "Name...";
  636.             key = "varlst";
  637.             fixed_width = true;
  638.         }
  639.         : edit_box {
  640.             label = "";
  641.             key = "var";
  642.             edit_width = 21;
  643.         }
  644.     }
  645. }
  646.  
  647. var_lst2 : boxed_row {
  648.     label = "String Variable:";
  649.     : concatenation {
  650.         : button {
  651.             label = "Name...";
  652.             key = "varlst2";
  653.             fixed_width = true;
  654.         }
  655.         : edit_box {
  656.             label = "";
  657.             key = "var2";
  658.             edit_width = 21;
  659.         }
  660.     }
  661. }
  662.  
  663.  
  664. component : row {
  665.     : text {
  666.         label = "Component:";
  667.     }
  668.     : text {
  669.         label = "component   ";
  670.         key = "cmp";
  671.     }
  672. }
  673.  
  674. variable : row {
  675.     : text {
  676.         label = "Variable :";
  677.     }
  678.     : text {
  679.         label = "variable    ";
  680.         key = "var";
  681.     }
  682. }
  683.  
  684. value : edit_box {
  685.     label = "Value    :";
  686.     key = "val";
  687.     allow_accept = true;
  688. }
  689.  
  690. color : concatenation {
  691.     : button {
  692.         label = "Color...";
  693.         key = "clr_but";
  694.         fixed_width = true;
  695.     }
  696.     : spacer { width = 0.0; }
  697.     : edit_box {
  698.         key = "clr";
  699.         edit_width = 3;
  700.         edit_limit = 3;
  701.         allow_accept = true;
  702.     }
  703.     : swatch {
  704.         key = "ima";
  705.     }
  706. }
  707.  
  708. maximum : edit_box {
  709.     label = "Maximum  :";
  710.     key = "max";
  711.     allow_accept = true;
  712. }
  713.  
  714. minimum : edit_box {
  715.     label = "Minimum  :";
  716.     key = "min";
  717.     allow_accept = true;
  718. }
  719.  
  720. hatching : concatenation {
  721.     : button {
  722.         label = "Hatch...";
  723.         key = "hat_but";
  724.         fixed_width = true;
  725.     }
  726.     : edit_box {
  727.         key = "hat";
  728.         width = 6;
  729.         fixed_width = true;
  730.         allow_accept = true;
  731.     }
  732. }
  733.  
  734. hat_but : row {
  735.     : spacer { width = 2.5;}
  736.     : boxed_row {
  737.         label = "Hatch:";
  738.         : radio_column {
  739.             : radio_button {
  740.                 label = "Yes";
  741.                 key = "yes";
  742.             }
  743.             : radio_button {
  744.                 label = "No";
  745.                 key = "no";
  746.             }
  747.         }
  748.         : edit_box {
  749.             label = "Scale:";
  750.             key = "scl";
  751.         }
  752.     }
  753.     : spacer { width = 2.5;}
  754. }
  755.  
  756. tae : dialog {
  757.     label = "Thematic Analysis Entities";
  758.     cmp_lst;
  759.      spacer;
  760.      spacer;
  761.     boxvar;
  762.      spacer;
  763.      spacer;
  764.     ok_cancel;
  765.     errtile;
  766. }
  767.  
  768. col_type : boxed_row {
  769.     label = "Type of Coloring";
  770.     : radio_column {
  771.         : radio_button {
  772.             label = "Solid Color";
  773.             key = "col";
  774.         }
  775.         spacer;
  776.         : radio_button {
  777.             label = "Entities";
  778.             key = "ent";
  779.         }
  780.         spacer;
  781.         : radio_button {
  782.             label = "Hatch";
  783.             key = "hat";
  784.         }
  785.         spacer;
  786.     }
  787.     : edit_box {
  788.         label = "Scale:";
  789.         key = "scl";
  790.         alignment = bottom;
  791.     }
  792.  }
  793.  
  794. ta : dialog {
  795.     label = "Thematic Analysis";
  796.     cmp_lst;
  797.      spacer;
  798.      spacer;
  799.     boxvar;
  800.     spacer;
  801.     spacer;
  802.     : row {
  803.         : spacer { width = 2.5; }
  804.         col_type;
  805.         : spacer { width = 2.5; }
  806.     }
  807.     spacer;
  808.     spacer;
  809.     spacer;
  810.     ok_cancel;
  811.     errtile;
  812. }
  813.  
  814. sbg : dialog {
  815.     label = "Statistical Bar Graph";
  816.     cmp_lst;
  817.      spacer;
  818.      spacer;
  819.     boxvar;
  820.     spacer;
  821.     spacer;
  822.     hat_but;
  823.     spacer;
  824.     spacer;
  825.     spacer;
  826.     ok_cancel;
  827.     errtile;
  828. }
  829.  
  830. spc : dialog {
  831.     label = "Statistical Pie Chart";
  832.     cmp_lst;
  833.      spacer;
  834.      spacer;
  835.     boxvar;
  836.     spacer;
  837.     spacer;
  838.     hat_but;
  839.     spacer;
  840.     spacer;
  841.     spacer;
  842.     ok_cancel;
  843.     errtile;
  844. }
  845.  
  846. bg : dialog {
  847.     label = "Bar Graph";
  848.     cmp_lst;
  849.      spacer;
  850.      spacer;
  851.     var_lst1;
  852.      spacer;
  853.      spacer;
  854.     var_lst2;
  855.      spacer;
  856.      spacer;
  857.      : row {
  858.         : spacer { width = 2; }
  859.         :boxed_row {
  860.             label = "Color:";
  861.             : edit_box {
  862.                 label = "No. of Color:";
  863.                 key = "nbr";
  864.                 edit_width = 2;
  865.                 edit_limit = 2;
  866.                 fixed_width = true;
  867.             }
  868.         }
  869.         : spacer { width = 2; }
  870.      }
  871.      spacer;
  872.      spacer;
  873.     hat_but;
  874.      spacer;
  875.      spacer;
  876.      spacer;
  877.     ok_cancel;
  878.     errtile;
  879. }
  880.  
  881. pc : dialog {
  882.     label = "Pie Chart";
  883.     cmp_lst;
  884.      spacer;
  885.      spacer;
  886.     var_lst1;
  887.      spacer;
  888.      spacer;
  889.     var_lst2;
  890.      spacer;
  891.      spacer;
  892.      : row {
  893.         : spacer { width = 2; }
  894.         :boxed_row {
  895.             label = "Interval:";
  896.             : edit_box {
  897.                 label = "No. of Intervals:";
  898.                 edit_width = 2;
  899.                 edit_limit = 2;
  900.                 key = "nbr";
  901.                 fixed_width = true;
  902.             }
  903.         }
  904.         : spacer { width = 2; }
  905.      }
  906.      spacer;
  907.      spacer;
  908.     hat_but;
  909.      spacer;
  910.      spacer;
  911.      spacer;
  912.     ok_cancel;
  913.     errtile;
  914. }
  915.  
  916. show_cmp : dialog {
  917.     label = "List of Component";
  918.     initial_focus = "cmplst";
  919.     : list_box {
  920.         label = "";
  921.         key = "cmplst";
  922.         allow_accept = true;
  923.     }
  924.     spacer;
  925.     spacer;
  926.     ok_only;
  927. }
  928.  
  929. show_var : dialog {
  930.     label = "List of Variable";
  931.     initial_focus = "varlst";
  932.     : list_box {
  933.         label = "";
  934.         key = "varlst";
  935.         allow_accept = true;
  936.     }
  937.     spacer;
  938.     spacer;
  939.     ok_only;
  940. }
  941.  
  942. range : dialog {
  943.     label = "Interval";
  944.     initial_focus = "range";
  945.     : row {
  946.         : spacer { width = 4; }
  947.         component;
  948.         : spacer { width = 4; }
  949.     }
  950.     : row {
  951.         : spacer { width = 4; }
  952.         variable;
  953.         : spacer { width = 4; }
  954.     }
  955.     spacer;
  956.     : list_box {
  957.         label = "Minimum      Maximum      Color";
  958.         key = "mmr";
  959.         height = 15;
  960.     }
  961.     spacer;
  962.     spacer;
  963.     ok_cancel;
  964. }
  965.  
  966. str_ran : dialog {
  967.     label = "String Interval";
  968.     initial_focus = "str_ran";
  969.     : row {
  970.         : spacer { width = 1; }
  971.         component;
  972.         : spacer { width = 1; }
  973.     }
  974.     : row {
  975.         : spacer { width = 1; }
  976.         variable;
  977.         : spacer { width = 1; }
  978.     }
  979.     spacer;
  980.     : list_box {
  981.         label = "String            Color";
  982.         key = "vc";
  983.         height = 15;
  984.     }
  985.     spacer;
  986.     spacer;
  987.     ok_cancel;
  988. }
  989.  
  990. str_hat : dialog {
  991.     label = "String Interval";
  992.     initial_focus = "str_hat";
  993.     : row {
  994.         : spacer { width = 8; }
  995.         component;
  996.         : spacer { width = 8; }
  997.     }
  998.     : row {
  999.         : spacer { width = 8; }
  1000.         variable;
  1001.         : spacer { width = 8; }
  1002.     }
  1003.     spacer;
  1004.     : list_box {
  1005.         label = "Value               Hatch        Color";
  1006.         key = "vc";
  1007.         height = 15;
  1008.     }
  1009.     spacer;
  1010.     spacer;
  1011.     ok_cancel;
  1012. }
  1013.  
  1014. range_hat : dialog {
  1015.     label = "Interval";
  1016.     initial_focus = "range_hat";
  1017.     : row {
  1018.         : spacer { width = 10; }
  1019.         component;
  1020.         : spacer { width = 10; }
  1021.     }
  1022.     : row {
  1023.         : spacer { width = 10; }
  1024.         variable;
  1025.         : spacer { width = 10; }
  1026.     }
  1027.     spacer;
  1028.     : list_box {
  1029.         label = "Minimum      Maximum      Hatch      Color   ";
  1030.         key = "mmr";
  1031.         height = 15;
  1032.     }
  1033.     spacer;
  1034.     spacer;
  1035.     ok_cancel;
  1036. }
  1037.  
  1038. ch_str : dialog {
  1039.     label = "Change Color Value";
  1040.     : row {
  1041.         component;
  1042.         : spacer { width = 2; }
  1043.     }
  1044.     : row {
  1045.         variable;
  1046.         : spacer { width = 2; }
  1047.     }
  1048.     spacer;
  1049.     : row {
  1050.         color;
  1051.         : spacer { width = 7; }
  1052.     }
  1053.     spacer;
  1054.     spacer;
  1055.     ok_cancel;
  1056. }
  1057.  
  1058.  
  1059. chan_str : dialog {
  1060.     label = "Change String Value";
  1061.     : row {
  1062.         component;
  1063.         : spacer { width = 2; }
  1064.     }
  1065.     : row {
  1066.         variable;
  1067.         : spacer { width = 2; }
  1068.     }
  1069.     spacer;
  1070.     value;
  1071.     : row {
  1072.         color;
  1073.         : spacer { width = 7; }
  1074.     }
  1075.     spacer;
  1076.     spacer;
  1077.     ok_cancel;
  1078. }
  1079.  
  1080. chan_str_hat : dialog {
  1081.     label = "Change String Value";
  1082.     : row {
  1083.         component;
  1084.         : spacer { width = 2; }
  1085.     }
  1086.     : row {
  1087.         variable;
  1088.         : spacer { width = 2; }
  1089.     }
  1090.     spacer;
  1091.     value;
  1092.     : row {
  1093.         hatching;
  1094.         : spacer { width = 7; }
  1095.     }
  1096.     : row {
  1097.         color;
  1098.         : spacer { width = 7; }
  1099.     }
  1100.     spacer;
  1101.     spacer;
  1102.     ok_cancel;
  1103.     : errtile { width = 10; }
  1104. }
  1105.  
  1106. change : dialog {
  1107.     label = "Change Value";
  1108.     initial_focus = "change";
  1109.     minimum;
  1110.     maximum;
  1111.     color;
  1112.     spacer;
  1113.     spacer;
  1114.     ok_cancel;
  1115.     : errtile { width = 10; }
  1116. }
  1117.  
  1118. change_hat : dialog {
  1119.     label = "Change Value";
  1120.     initial_focus = "change";
  1121.     minimum;
  1122.     maximum;
  1123.     hatching;
  1124.     color;
  1125.     spacer;
  1126.     spacer;
  1127.     ok_cancel;
  1128.     : errtile { width = 10; }
  1129. }
  1130.  
  1131. color_set : dialog {
  1132.     label = "Color a Set";
  1133.     initial_focus = "color_set";
  1134.     : concatenation {
  1135.         : button {
  1136.             label = "Set Type...";
  1137.             key = "type_bu";
  1138.             fixed_width = true;
  1139.         }
  1140.         : edit_box {
  1141.             label = "";
  1142.             key = "type_bo";
  1143.             value = "SELECTION SET";
  1144.             width = 16;
  1145.         }
  1146.     }
  1147.     : concatenation {
  1148.         : button {
  1149.             label = "Set Name...";
  1150.             key = "name_bu";
  1151.             fixed_width = true;
  1152.         }
  1153.         : edit_box {
  1154.             label = "";
  1155.             key = "name_bo";
  1156.             width = 16;
  1157.         }
  1158.     }
  1159.     : concatenation {
  1160.         : button {
  1161.             label = "Color...   ";
  1162.             key = "colr_bu";
  1163.             fixed_width = true;
  1164.         }
  1165.         : edit_box {
  1166.             label = "";
  1167.             key = "colr_bo";
  1168.             width = 12;
  1169.         }
  1170.         : swatch {
  1171.             key = "ima";
  1172.         }
  1173.     }
  1174.     col_type;
  1175.     spacer;
  1176.     spacer;
  1177.     ok_cancel;
  1178.     : errtile {width = 20;}
  1179. }
  1180.  
  1181. rubber : dialog {
  1182.     label = "Rubbersheeting";
  1183.     initial_focus = "order";
  1184.     : row {
  1185.         : edit_box {
  1186.             label = "     Order of Polynomial :";
  1187.             key = "order";
  1188.             edit_width = 4;
  1189.             value = "1";
  1190.         }
  1191.         : text {
  1192.             label = "   ";
  1193.         }
  1194.     }
  1195.     : row {
  1196.         : edit_box {
  1197.             label = "     Number of points    :";
  1198.             key = "nbpt";
  1199.             edit_width = 4;
  1200.             value = "4";
  1201.         }
  1202.         : text {
  1203.             label = "   ";
  1204.         }
  1205.     } 
  1206.     spacer;
  1207.     spacer;
  1208.     ok_cancel;
  1209.     errtile;
  1210. }
  1211.  
  1212. tolerance : edit_box {
  1213.     label = "Tolorence:";
  1214.     value = "0.1";
  1215.     key = "tol";
  1216.     fixed_width = true;
  1217.     allow_accept = true;
  1218. }
  1219.  
  1220. pick : button {
  1221.     label = "Pick";
  1222.     key = "pick";
  1223.     fixed_width = true;
  1224. }
  1225.  
  1226. exs_usr : boxed_radio_column {
  1227.     fixed_width = true;
  1228.     alignment = centered;
  1229.     : radio_button {
  1230.         label = "Existing";
  1231.         key = "exs";
  1232.     }
  1233.     : radio_button {
  1234.         label = "User's Defined Pline";
  1235.         key = "usrp";
  1236.     }
  1237.     : radio_button {
  1238.         label = "User's Defined Circle";
  1239.         key = "usrc";
  1240.     }
  1241. }
  1242.  
  1243.  
  1244. shoot : dialog {
  1245.     label = "Eliminate Overshoots & Undershoots";
  1246.     : row {
  1247.         spacer;
  1248.         tolerance;
  1249.         pick;
  1250.         spacer;
  1251.     }
  1252.     spacer;
  1253.     spacer;
  1254.     ok_cancel;
  1255.     errtile;
  1256. }
  1257.  
  1258. cut_copy : dialog {
  1259.     label = "Cut & Copy";
  1260.     : row {
  1261.         spacer;
  1262.         tolerance;
  1263.         pick;
  1264.         spacer;
  1265.     }
  1266.     exs_usr;
  1267.     : spacer { height = 1; }
  1268.     ok_cancel;
  1269.     errtile;
  1270. }
  1271.  
  1272. cut_move : dialog {
  1273.     label = "Cut & Move";
  1274.     : row {
  1275.         spacer;
  1276.         tolerance;
  1277.         pick;
  1278.         spacer;
  1279.     }
  1280.     exs_usr;
  1281.     : spacer { height = 1; }
  1282.     ok_cancel;
  1283.     errtile;
  1284. }
  1285.  
  1286. clo_pol : dialog {
  1287.     label = "Close to Polyline";
  1288.     : row {
  1289.         spacer;
  1290.         tolerance;
  1291.         pick;
  1292.         spacer;
  1293.     }
  1294.     spacer;
  1295.     spacer;
  1296.     ok_cancel;
  1297.     errtile;
  1298. }
  1299.  
  1300. brk_ent : dialog {
  1301.     label = "Break the Entities";
  1302.     initial_focus = "tol";
  1303.     : row {
  1304.         spacer;
  1305.         tolerance;
  1306.         pick;
  1307.         spacer;
  1308.     }
  1309.     spacer;
  1310.     spacer;
  1311.     ok_cancel;
  1312.     errtile;
  1313. }
  1314.  
  1315. build_int : dialog {
  1316.     label = "Build Polygones";
  1317.     initial_focus = "tol";
  1318.     : row {
  1319.         spacer;
  1320.         tolerance;
  1321.         pick;
  1322.         spacer;
  1323.     }
  1324.     spacer;
  1325.     spacer;
  1326.     ok_cancel;
  1327.     errtile;
  1328. }
  1329.  
  1330. topospag : dialog {
  1331.     label = "Build Topological Polylines";
  1332.     : concatenation {
  1333.         : text {
  1334.             label = "Explode Plines";
  1335.         }
  1336.         : spacer { width = 19.2; }
  1337.         : radio_row {
  1338.             : radio_button {
  1339.                 key = "yesexp";
  1340.                 label = "Yes";
  1341.             }
  1342.             : radio_button {
  1343.                 key = "noexp";
  1344.                 label = "No";
  1345.             }
  1346.         }
  1347.     }
  1348.     spacer;
  1349.     : concatenation {
  1350.         : text {
  1351.             label = "Eliminate Overshoots & Undershoots";
  1352.         }
  1353.         : radio_row {
  1354.             : radio_button {
  1355.                 key = "yeseli";
  1356.                 label = "Yes";
  1357.             }
  1358.             : radio_button {
  1359.                 key = "noeli";
  1360.                 label = "No";
  1361.             }
  1362.         }
  1363.     }
  1364.     : concatenation {
  1365.         : spacer { width = 5; }
  1366.         : text {
  1367.             label = "if yes, tolerance";
  1368.         }
  1369.         : spacer { width = 10.4; }
  1370.         : edit_box {
  1371.             label = "";
  1372.             key = "tole";
  1373.             edit_width = 4;
  1374.             fixed_width = true;
  1375.         }
  1376.         : button {
  1377.             label = "Pick";
  1378.             key = "picke";
  1379.         }
  1380.     }
  1381.     : concatenation {
  1382.         : text {
  1383.             label = "Tolerance to build Polygons";
  1384.         }
  1385.         : spacer { width = 6.1; }
  1386.         : edit_box {
  1387.             label = "";
  1388.             key = "tolb";
  1389.             edit_width = 4;
  1390.             fixed_width = true;
  1391.         }
  1392.         : button {
  1393.             label = "Pick";
  1394.             key = "pickb";
  1395.         }
  1396.     }
  1397.     : concatenation {
  1398.         : text {
  1399.             label = "Alter the Original";
  1400.         }
  1401.         : spacer { width = 15.2; }
  1402.         : radio_row {
  1403.             : radio_button {
  1404.                 key = "yesalt";
  1405.                 label = "Yes";
  1406.             }
  1407.             : radio_button {
  1408.                 key = "noalt";
  1409.                 label = "No";
  1410.             }
  1411.         }
  1412.     }
  1413.     : concatenation {
  1414.         : button {
  1415.             label = "Result Layer...";
  1416.             key = "laybut";
  1417.             fixed_width = true;
  1418.         }
  1419.         : spacer { width = 16.9; }
  1420.         : edit_box {
  1421.             label = "";
  1422.             key = "laybox";
  1423.             edit_width = 10;
  1424.         }
  1425.     }
  1426.     spacer;
  1427.     spacer;
  1428.     ok_cancel;
  1429.     errtile;
  1430. }
  1431.  
  1432. cre_lay : dialog {
  1433.     label = "Create Layer ?";
  1434.     : concatenation {
  1435.         : text {
  1436.             label = "Layer ";
  1437.         }
  1438.         : text {
  1439.             key = "lay";
  1440.             width = 10;
  1441.         }
  1442.     }
  1443.     : text {
  1444.         label = "does not exist.";
  1445.     }
  1446.     : text {
  1447.         label = "Do you wish to";
  1448.     }
  1449.     : text {
  1450.         label = "create it ?";
  1451.     }
  1452.     spacer;
  1453.     spacer;
  1454.     ok_cancel;
  1455. }